A Comparative Analysis between Logarithmic Number System and Floating-point ALU
نویسنده
چکیده
Floating-point ALU The ease and accuracy of executing the multiplication and division operations by using either fixed-point addition or subtraction is what makes the logarithmic number system an attractive option. However, its main drawback is the complexity of performing addition and subtraction operations. In this paper, an analysis is carried out to compare the current state-of-the-art logarithmic number system and floating-point. The results predominantly show that the logarithmic number system offers better speed, accuracy and power-efficiency than floating-point. A new proposal for logarithmic addition and subtraction using a co-transformation method is presented, with the aim of improving its performance further.
منابع مشابه
ALU and Floating Point Efficiency and Effectiveness in computing devices
The Arithmetic Logic Unit is responsible for carrying all the computation problems in computer systems. ALU denotes such operations as subtraction, multiplication and division. Similar to ALU is the floating point unit (FPU) which performs operations based on the floating point numbers. Computer speed or performance depends on the approach adopted on the microprocessors that are normally associ...
متن کاملA longitudinal study of Arithmetic logic unit and floating point unit performance, structure, and design
The Past fifteen years have seen an extraordinary increase in ALU and floating point unit technology, from space efficiency to power management. In order to quantify some of these changes, several research papers authored over a decade and a half were collected for study and analysis. Measurements of interest included Power consumption of ALU, ITRS technology node width, Execution time per ALU,...
متن کاملA 32-Bit Logarithmic Arithmetic Unit and its Performance Compared to Floating-Point
As an alternative to floating-point, several papers have proposed the use of a logarithmic number system, in which a real number is represented as a fixed-point logarithm. Multiplication and division therefore proceed in minimal time with no rounding error. However, the system can only offer an overall advantage if addition and subtraction can be performed with speed and accuracy at least equal...
متن کاملDesign and Implementation of a Floating Point ALU on a STRATIX-III FPGA
In this paper, the implementation of DSP modules such as a floating point ALU are presented and designed. The design is based on high performance FPGA "STRATIX III". The implementation is done after functional and timing simulation. The simulation tool used is Model Sim. The tool for synthesis and implementation is QuartusII [2]. The experimental results shows the functional and timin...
متن کاملBlock Floating Point Interval ALU for Digital Signal Processing
Numerical analysis on real numbers is performed using either pointwise arithmetic or interval arithmetic. Today, interval analysis is a mature discipline and finds use not only in error analysis but also control applications such as robotics. The interval arithmetic hardware architecture proposed in the work [W. Edmonson, R. Gupte, J. Gianchandani, S. Ocloo, W. Alexander, Interval arithmetic lo...
متن کامل